package com.tengju.data.domain.model.cqrs;

import com.tengju.data.domain.shared.Month;
import com.tengju.user.domain.model.user.UserIdCode;
import lombok.Getter;
import lombok.Value;

import java.util.List;

/**
 * @author chenhang
 * @Date 2021/5/8
 */
@Getter
@Value
public class CrowdListFormQO {

    private List<UserIdCode> genSecIdCodes;

    private Long  idCode;

    private Long  belongGenSecIdCode;

    private Long  belongEcIdCode;

    private Long  belongServiceProviderIdCode;

    private boolean isDirect;

    private String tagName;

    private String tagValue;

    private String orderColumn;

    private String orderType;

    private Integer offset;

    private Integer pageSize;

    private Month curMonth;

    private Month lastMonth;

    private List<Month> queryMonthList;

}
